Dictionary

Biscay, Bay of

geographical name Bis·cay, Bay of \ˈbis-ˌkā, -kē\

Definition of BISCAY, BAY OF

inlet of the Atlantic between W coast of France & N coast of Spain
ADVERTISEMENT

Browse

Next Word in the Dictionary: Biscayne BayPrevious Word in the Dictionary: Biscay
ADVERTISEMENT
How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears